sand carrier with grab bucket - Turco Inglés Diccionario